/* default styles -------------- */ 

body 	{
	padding: 0;
	margin: 0;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; 
	background: #1A345F; 
	font-size: 12px;
	line-height: 1.5em;
	background: #393B49;
	color: #000000;
		}

hr 		{display: none;}

a 		{text-decoration: none; color: #003a69;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; }

a:hover {color: #f1963c;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; }

h1 		{
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font: bold 19px;
	padding: 2px 0 0 0px;
	margin: 0;
	color: #C51D1D;
		}

h1 a, h2 a 	{
		font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
		text-decoration: none;
		text-transform:uppercase;
		font: bold;
		font-size: 17px;	
		color: #C51D1D;
		}

h1 a:hover, h2 a:hover {
			color: #e39c00;
			font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
			text-decoration: none;
			font: bold;
			font-size: 17px;
			}

h2 		{
	margin: 0 0 10px 0;
	padding: 0;	
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	text-transform:uppercase;
	text-decoration: none;
	font: bold;
	font-size: 17px;
	color: #5B5C59;background: none;
		}

h3, h4 		{
	margin: 0 0 10px 0;	
	padding: 0;	
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font: 17px; 
	color: #003a69;
		}

p 		{
	margin: 0 0 10px 0; 	
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size:12px;
	text-align: justify; 
	line-height: 1.6em;
		}

td 		{
	margin: 0 0 10px 0; 	
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size:11px;
	text-align: justify; 
	line-height: 1.6em;
		}

ul 		{
	margin: 0;
	padding: 0;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	list-style : none;	
		}

form 	{
	margin: 0;
	padding: 0;
		}

blockquote 	{
	margin: 10px 0 0 25px;	
	padding: 0 20px;
	border-left: 0px solid #ccc;
	color: #666;}
img 		{border: none;}



/* layout ------ */

.content {

	margin: 0 auto;
	padding: 0;
	width: 	950px;
	position: relative;
	
		}

.contentbox 	{
	padding: 0; 
	margin: 0; 
		}

.css-slideshow{
	top left repeat-y;
	position: relative;
	max-width: 950px;
	height: 400px;
	margin: 0;
}
.css-slideshow figure{
	margin: 0;
	max-width: 950px;
	height: 400px;
	background: #000;
	position: absolute;
}
.css-slideshow img{
	box-shadow: 0 0 2px #666;
}
.css-slideshow figcaption{
	position: absolute;
	left: 30px; 
	bottom: 50px;
	height: auto; 
	width: auto;
	color: #ebf0f4;
	background: rgba(0,0,0, .3);
	font-size: 20px;
	padding: 12px 12px 12px 12px;
	opacity: 0;
	transition: opacity .8s;
}
.css-slideshow:hover figure figcaption{
	transition: opacity .8s;
	opacity: 1;
}

.css-slideshow-attr{
	max-width: 950px;
	text-align: right;
	font-size: 1.5em;
	font-style: italic;
	margin:0 auto;
}
.css-slideshow-attr a{
	color: #666;
}
.css-slideshow figure{
	opacity:0;
}

figure:nth-child(13){animation:xfade10 78s 72s infinite;-webkit-animation:xfade10 78s 72s infinite;-moz-animation:xfade10 78s 72s infinite;-ms-animation:xfade10 78s 72s infinite;-o-animation:xfade10 78s 72s infinite;}

figure:nth-child(12){animation:xfade10 78s 66s infinite;-webkit-animation:xfade10 78s 66s infinite;-moz-animation:xfade10 78s 66s infinite;-ms-animation:xfade10 78s 66s infinite;-o-animation:xfade10 78s 66s infinite;}

figure:nth-child(11){animation:xfade10 78s 60s infinite;-webkit-animation:xfade10 78s 60s infinite;-moz-animation:xfade10 78s 60s infinite;-ms-animation:xfade10 78s 60s infinite;-o-animation:xfade10 78s 60s infinite;}

figure:nth-child(10){animation:xfade10 78s 54s infinite;-webkit-animation:xfade10 78s 54s infinite;-moz-animation:xfade10 78s 54s infinite;-ms-animation:xfade10 78s 54s infinite;-o-animation:xfade10 78s 54s infinite;}

figure:nth-child(9) {animation:xfade9 78s 48s infinite;-webkit-animation:xfade9 78s 48s infinite;-moz-animation:xfade9 78s 48s infinite;-ms-animation:xfade9 78s 48s infinite;-o-animation:xfade9 78s 48s infinite;}

figure:nth-child(8) {animation:xfade8 78s 42s infinite;-webkit-animation:xfade8 78s 42s infinite;-moz-animation:xfade8 78s 42s infinite;-ms-animation:xfade8 78s 42s infinite;-o-animation:xfade8 78s 42s infinite;}

figure:nth-child(7) {animation:xfade7 78s 36s infinite;-webkit-animation:xfade7 78s 36s infinite;-moz-animation:xfade7 78s 36s infinite;-ms-animation:xfade7 78s 36s infinite;-o-animation:xfade7 78s 36s infinite;}

figure:nth-child(6) {animation:xfade6 78s 30s infinite;-webkit-animation:xfade6 78s 30s infinite;-moz-animation:xfade6 78s 30s infinite;-ms-animation:xfade6 78s 30s infinite;-o-animation:xfade6 78s 30s infinite;}

figure:nth-child(5) {animation:xfade5 78s 24s infinite;-webkit-animation:xfade5 78s 24s infinite;-moz-animation:xfade5 78s 24s infinite;-ms-animation:xfade5 78s 24s infinite;-o-animation:xfade5 78s 24s infinite;}

figure:nth-child(4) {animation:xfade4 78s 18s infinite;-webkit-animation:xfade4 78s 18s infinite;-moz-animation:xfade4 78s 18s infinite;-ms-animation:xfade4 78s 18s infinite;-o-animation:xfade4 78s 18s infinite;}

figure:nth-child(3) {animation:xfade3 78s 12s infinite;-webkit-animation:xfade3 78s 12s infinite;-moz-animation:xfade3 78s 12s infinite;-ms-animation:xfade3 78s 12s infinite;-o-animation:xfade3 78s 12s infinite;}

figure:nth-child(2) {animation:xfade2 78s 6s infinite;-webkit-animation:xfade2 78s 6s infinite;-moz-animation:xfade2 78s 6s infinite;-ms-animation:xfade2 78s 6s infinite;-o-animation:xfade2 78s 6s infinite;}

figure:nth-child(1) {animation:xfade1 78s 0s  infinite;-webkit-animation:xfade1 78s 0s infinite;-moz-animation:xfade1 78s   0s infinite;-ms-animation:xfade1 78s  0s infinite;-o-animation:xfade1 78s  0s infinite;}

@keyframes xfade1{0%{opacity: 1;}33.33333% {opacity:1;}35.33333% {opacity: 0;}98% {opacity:0;}100%{opacity: 1}}
@-webkit-keyframes xfade1{0%{opacity: 1;}33.33333% {opacity:1;}35.33333% {opacity: 0;}98% {opacity:0;}100%{opacity: 1}}
@-moz-keyframes xfade1{0%{opacity: 1;}33.33333% {opacity:1;}35.33333% {opacity: 0;}98% {opacity:0;}100%{opacity: 1}}
@-ms-keyframes xfade1{0%{opacity: 1;}33.33333% {opacity:1;}35.33333% {opacity: 0;}98% {opacity:0;}100%{opacity: 1}}
@-o-keyframes xfade1{0%{opacity: 1;}33.33333% {opacity:1;}35.33333% {opacity: 0;}98% {opacity:0;}100%{opacity: 1}}

@keyframes xfade2{0%{opacity: 0;}2% {opacity: 1;}33.33333% {opacity:1;}35.33333% {opacity: 0;}100% {opacity:0;}}
@-webkit-keyframes xfade2{0%{opacity: 0;}2% {opacity: 1;}33.33333% {opacity:1;}35.33333% {opacity: 0;}100% {opacity:0;}}
@-moz-keyframes xfade2{0%{opacity: 0;}2% {opacity: 1;}33.33333% {opacity:1;}35.33333% {opacity: 0;}100% {opacity:0;}}
@-ms-keyframes xfade2{0%{opacity: 0;}2% {opacity: 1;}33.33333% {opacity:1;}35.33333% {opacity: 0;}100% {opacity:0;}}
@-o-keyframes xfade2{0%{opacity: 0;}2% {opacity: 1;}33.33333% {opacity:1;}35.33333% {opacity: 0;}100% {opacity:0;}}

@keyframes xfade3{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-webkit-keyframes xfade3{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-moz-keyframes xfade3{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-ms-keyframes xfade3{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-o-keyframes xfade3{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}

@keyframes xfade4{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-webkit-keyframes xfade4{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-moz-keyframes xfade4{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-ms-keyframes xfade4{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-o-keyframes xfade4{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}

@keyframes xfade5{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-webkit-keyframes xfade5{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-moz-keyframes xfade5{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-ms-keyframes xfade5{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-o-keyframes xfade5{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}

@keyframes xfade6{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-webkit-keyframes xfade6{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-moz-keyframes xfade6{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-ms-keyframes xfade6{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-o-keyframes xfade6{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}

@keyframes xfade7{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-webkit-keyframes xfade7{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-moz-keyframes xfade7{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-ms-keyframes xfade7{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-o-keyframes xfade7{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}

@keyframes xfade8{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-webkit-keyframes xfade8{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-moz-keyframes xfade8{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-ms-keyframes xfade8{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-o-keyframes xfade8{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}

@keyframes xfade9{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-webkit-keyframes xfade9{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-moz-keyframes xfade9{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-ms-keyframes xfade9{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-o-keyframes xfade9{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}

@keyframes xfade10{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-webkit-keyframes xfade10{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-moz-keyframes xfade10{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-ms-keyframes xfade10{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-o-keyframes xfade10{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}

@keyframes xfade11{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-webkit-keyframes xfade11{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-moz-keyframes xfade11{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-ms-keyframes xfade11{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-o-keyframes xfade11{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}

@keyframes xfade12{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-webkit-keyframes xfade12{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-moz-keyframes xfade12{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-ms-keyframes xfade12{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-o-keyframes xfade12{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}

@keyframes xfade13{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-webkit-keyframes xfade13{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-moz-keyframes xfade13{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-ms-keyframes xfade13{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}
@-o-keyframes xfade13{0%{opacity: 0;}2% {opacity: 1;}31.33333% {opacity:1;}33.33333% {opacity: 0;}100% {opacity:0;}}


				
.logo 					{padding: 0; margin: 0;}

.logo h2, .logo h1 			{margin: 0; padding: 0;}

.logo h2 a, .logo h1 a 			{display: block; margin: 0; padding: 0; height: 0px;}

.logo h2 a span, .logo h1 a span 	{display: none;}

#searchform {
	position: absolute;
	left: 780px; 
	top: 360px; 
	height: 30px; 
	width: 280px;
			}

#searchform form {float: left; width: 230px; height: 30px;}

#searchform form p {margin: 0; border: none; text-align: left;}

input.search  {
	width: 160px;
	box-sizing: border-box;
	border: 2px solid #ccc;
	border-radius: 4px;
	font-size: 12px;
	background-color: white;
	opacity: 0.8;
	background-image: url('images/search.png'); 
	background-position: 2px 2px;  
	background-repeat: no-repeat; 
	padding: 7px 10px 6px 20px;
			}

/* naviga --------- */ 

div.naviga 			{color: #ebf0f4; height: 30px; margin: 0; padding: 0 0 .5em 0;z-index: 3;}
div.naviga  ul li a 		{color: #ebf0f4; height: 30px; display: block;padding: 10px 15.2px 0px 18.2px;z-index: 3;}
div.naviga  ul ul 		{display: none;z-index: 3;}
div.naviga  ul li:hover > ul 	{display: block;z-index: 3;}
div.naviga  ul 			{color: #ebf0f4;background: #203564;list-style: none;position: relative;display: inline-table;z-index: 3;}
div.naviga  ul:after 		{content: ""; clear: both; display: block;z-index: 3;}
div.naviga  ul li 		{float: left;z-index: 3;}
nav ul li:hover 		{background: #506992;z-index: 3;}
div.naviga  ul li:hover a 	{color: #ebf0f4;z-index: 3;}
div.naviga  ul ul 		{background: #203564;padding: 0;position: absolute; top: 100%;z-index: 3;}
div.naviga  ul ul li 		{float: none;position: relative;z-index: 3;}
div.naviga  ul ul li a 		{color: #859EC9;z-index: 3;}
div.naviga  ul ul li a:hover 	{width: auto; background: #fdfffe;z-index: 3;color:#859EC9}
div.naviga  ul ul ul 		{position: absolute; left: 100%; top:0;z-index: 3;}










/*Now the CSS*/
* {margin: 0; padding: 0;}

.tree ul {
	padding-top: 20px; position: relative;
	
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
}

.tree li {
	float: left; text-align: center;
	list-style-type: none;
	position: relative;
	padding: 20px 5px 0 5px;
	
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
}

/*We will use ::before and ::after to draw the connectors*/

.tree li::before, .tree li::after{
	content: '';
	position: absolute; top: 0; right: 50%;
	border-top: 1px solid #ccc;
	width: 50%; height: 20px;
}
.tree li::after{
	right: auto; left: 50%;
	border-left: 1px solid #ccc;
}

/*We need to remove left-right connectors from elements without 
any siblings*/
.tree li:only-child::after, .tree li:only-child::before {
	display: none;
}

/*Remove space from the top of single children*/
.tree li:only-child{ padding-top: 0;}

/*Remove left connector from first child and 
right connector from last child*/
.tree li:first-child::before, .tree li:last-child::after{
	border: 0 none;
}
/*Adding back the vertical connector to the last nodes*/
.tree li:last-child::before{
	border-right: 1px solid #ccc;
	border-radius: 0 5px 0 0;
	-webkit-border-radius: 0 5px 0 0;
	-moz-border-radius: 0 5px 0 0;
}
.tree li:first-child::after{
	border-radius: 5px 0 0 0;
	-webkit-border-radius: 5px 0 0 0;
	-moz-border-radius: 5px 0 0 0;
}

/*Time to add downward connectors from parents*/
.tree ul ul::before{
	content: '';
	position: absolute; top: 0; left: 50%;
	border-left: 1px solid #ccc;
	width: 0; height: 20px;
}

.tree li a{
	border: 1px solid #ccc;
	padding: 5px 10px;
	text-decoration: none;
	color: #666;
	font-family: arial, verdana, tahoma;
	font-size: 11px;
	display: inline-block;
	
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
}

/*Time for some hover effects*/
/*We will apply the hover effect the the lineage of the element also*/
.tree li a:hover, .tree li a:hover+ul li a {
	background: #c8e4f8; color: #000; border: 1px solid #94a0b4;
}
/*Connector styles on hover*/
.tree li a:hover+ul li::after, 
.tree li a:hover+ul li::before, 
.tree li a:hover+ul::before, 
.tree li a:hover+ul ul::before{
	border-color:  #94a0b4;
}

/*Thats all. I hope you enjoyed it.
Thanks :)*/



















/* right side --------- */

.right 		{float: left; background: #ebf0f4; width: 950px; position: relative;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; }
.right_articles {width: 950px; padding: 0 0 0 0;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; }
.nohome 	{float: left; width: 910px; background: #ebf0f4; padding: 0px 20px 20px 20px;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; }
.duvody 	{width: 950px; height: 258px; background: url(images/procstudovat.png) no-repeat;}
.duvody1 	{width: 950px; height: 30px; background: url(images/zrizovatel.png) no-repeat;}
.duvody a 	{display: block; width: 950px; height: 258px; margin: 0 0 0 0px;}	
.duvody a span 	{display: none;}	
.duvody1 a 	{display: block; width: 950px; height: 30px; margin: 0 0 0 0px;}	
.duvody1 a span {display: none;}


/* Posts */

.post 			{margin: 20px 0 0 0; padding: 0 0 10px 0; border-bottom: 1px solid #a1b7c9;}
.post h2 		{margin: 0 0 10px 0; padding: 0; font: 22px Georgia, serif; color: #003a69;}
.post h2 a 		{color: #003a69;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;}
.post h2 a:hover 	{color: #e39c00;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;}
div.postcontent 	{padding: 0;}
div.postcontent img 	{float: left; clear: left; margin: 0 5px 5px 0;}
.postmeta 		{background: #e5ecf1; color: #003a69; padding: 0 15px; line-height: 25px; font-size: 10px; text-align: right; clear: both;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; }
.pagecontent ul, .postcontent ul { margin: 0 0 10px 20px; list-style-type: disc;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; }
.pagecontent ol, .postcontent ol { margin: 0 0 10px 20px;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; }
.pagecontent div, .pagecontent table { margin: 0 0 10px 0;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; }
.metapage p, .metadata p { font-size: 11px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; }
.pagetitle { 
	margin: 20px 0 0 0; 
	border-bottom: 1px solid #003a69; 
	color: #003a69;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	}

.post h2.pagetitle 	{ 
		margin: 0 0 10px 0; 
		font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
		font: 19px; 
		border-bottom: 1px solid #003a69; 
		color: #003a69;
			}

/* Begin Comments*/

.commentlist li.alt 		{background-color:#FFFFE7;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; }
.commentlist li p.commentmeta 	{background: url(images/comment.gif) no-repeat 0 50%; text-indent: 20px; padding: 0; margin: 0;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; }
.commentlist 			{margin:15px;	padding: 0;text-align: justify;	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; }
.commentlist li 		{margin: 15px 0 3px;padding: 5px 10px 3px;	list-style: none;background: #fafafa;color: #808080;border: 1px solid #eeeeee;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; }
.commentlist p 			{margin: 10px 5px 10px 0;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; }
#commentform p 			{margin: 5px 0;	}
.nocomments 			{text-align: center;margin: 0;padding: 0;}
.commentmetadata 		{margin: 0;display: inline;}

/* End Comments *//* footer   ------ */

.footer {
	float: center;
	clear: both;
	padding: 0;  margin: 0;
	max-width: 950px;
	height: 200px;
	margin-left: auto; 
	margin-right: auto;
	background: #393B49 url(images/logo_footer.jpg) bottom center; no-repeat; z-index: -1;
	}

.footer div 	{width: 950px;  margin: 0 auto; text-align: left;  color: #003a69;}
.footerbox 	{padding: 0; margin: 0;}


div.copyright 	{float: left;  width: 230px;  padding: 20px 0 0 10px;}

div.footerlinks {float: center;  width: 700px;  padding: 20px 0 0 0;}

.copyright p 		{text-align: left;  	line-height: 24px;}
.footerlinks p 		{text-align: center;  	line-height: 24px;}
.footerlinks p a 	{color: #003a69;  	margin: 0 5px;}  
